|
ARD2
1.00 for Rev B. Hardware
Airbag Reference Demonstrator using MPC5604P
|
| Acquisition.c | Acquisition state for the ARD2 application |
| Acquisition.h [code] | Acquisition state for the ARD2 application |
| ADC.c | ADC drivers for MPC5604P |
| ADC.h [code] | ADC drivers for MPC5604P |
| Application_Globals.c | Global variables linked to the ARD2 application independent of all states |
| Application_Globals.h [code] | Global variables linked to the ARD2 application independent of all states |
| Central_Accel_AL.c | Abstraction layer to be used for central accelerometer in an airbag. Upper layers shall make requests to the peripheral through this file to avoid peripheral-specific dependencies |
| Central_Accel_AL.h [code] | Abstraction layer to be used for central accelerometer in an airbag. Upper layers shall make requests to the peripheral through this file to avoid peripheral-specific dependencies |
| CG147.c | Bosch's CG147 driver using proprietary mail scheduler and MPC5604P |
| CG147.h [code] | Bosch's CG147 driver using proprietary mail scheduler and MPC5604P |
| CG147_Diag.c | |
| CG147_Diag.h [code] | |
| CGM.c | Clock Generation Module |
| CGM.h [code] | Clock Generation Module |
| Compile_Options.h [code] | File used to set compilation-time settings |
| CRC.c | MPC5604P's CRC hardware module driver |
| CRC.h [code] | MPC5604P's CRC hardware module driver |
| Decision.c | Decision state for the ARD2 application |
| Decision.h [code] | Decision state for the ARD2 application |
| Deployment.c | Deployment state for the ARD2 application |
| Deployment.h [code] | Deployment state for the ARD2 application |
| derivative.h [code] | |
| DSPI.c | Serial Peripheral Interface drivers |
| DSPI.h [code] | Serial Peripheral Interface drivers |
| EDMA.c | Enhanced Direct Memory Access driver |
| EDMA.h [code] | Enhanced Direct Memory Access driver |
| Error_State.c | Error state for the ARD2 application |
| Error_State.h [code] | Error state for the ARD2 application |
| Exceptions.h [code] | |
| FCU.c | Fault Collection Unit driver |
| FCU.h [code] | Fault Collection Unit driver |
| FLASH.c | Flash-related operations |
| FLASH.h [code] | Flash-related operations |
| GUI_State.c | State used to send and receive data from demo GUI |
| GUI_State.h [code] | State used to send and receive data from demo GUI |
| HAL.c | Abstraction layer to be used for MPC5604P in an airbag. Upper layers shall make requests through this file to avoid dependencies in the application |
| HAL.h [code] | Abstraction layer to be used for MPC5604P in an airbag. Upper layers shall make requests through this file to avoid dependencies in the application |
| Init_State.c | State-machine state that initializes everything before handing over application |
| Init_State.h [code] | State-machine state that initializes everything before handing over application |
| IntcInterrupts.h [code] | |
| Labview.c | Provides communication routines with FSL TLS Labview interface |
| Labview.h [code] | Provides communication routines with FSL TLS Labview interface |
| LIN_UART.c | Drivers for serial link (SCI/UART/LIN) |
| LIN_UART.h [code] | Drivers for serial link (SCI/UART/LIN) |
| MailDelivery.c | Lower layer of scheduler in charge of dealing with delivering messages from one point to the other |
| MailDelivery.h [code] | Lower layer of scheduler in charge of dealing with delivering messages from one point to the other |
| MailScheduler.c | Upper layer of scheduler in charge of scheduling deliveries |
| MailScheduler.h [code] | Upper layer of scheduler in charge of scheduling deliveries |
| main.c | Main application |
| main.h [code] | Main application |
| ME.c | Mode Entry Module The ME controls the device mode and mode transition sequences in all functional states. It also contains configuration, control and status registers accessible for the application |
| ME.h [code] | Mode Entry Module The ME controls the device mode and mode transition sequences in all functional states. It also contains configuration, control and status registers accessible for the application |
| MMA51xx.c | Establishes a relationship between the SBC and the peculiarities of PSI5 sensors |
| MMA51xx.h [code] | Establishes a relationship between the SBC and the peculiarities of PSI5 sensors |
| MMA68xx.c | Driver for central accelerometer |
| MMA68xx.h [code] | Driver for central accelerometer |
| MMA68xx_Diag.h [code] | Drivers for central accelerometer |
| MPC5604P.h [code] | |
| MPC5604P_HWInit.h [code] | |
| PIT.c | Periodic Interrupt Timer driver for MPC5604P |
| PIT.h [code] | Periodic Interrupt Timer driver for MPC5604P |
| SBC_AL.c | System basis chip abstraction layer for airbag application. Upper layers shouldn't talk directly with the SBC driver to avoid file dependencies in the application |
| SBC_AL.h [code] | System basis chip abstraction layer for airbag application. Upper layers shouldn't talk directly with the SBC driver to avoid file dependencies in the application |
| SIU.c | System Integration Unit - Pins and routing |
| SIU.h [code] | System Integration Unit - Pins and routing |
| SM.c | State machine basic functionality |
| SM.h [code] | State machine basic functionality |
| SWT.c | Software Watchdog basic driver |
| SWT.h [code] | Software Watchdog basic driver |
| SystemTest.h [code] | SystemTest state for the ARD2 application |
| typedefs.h [code] | |
| UTILS.c | Side-project utilities that help with data manipulation |
| UTILS.h [code] | Side-project utilities that help with data manipulation |